package com.szcinda.service.dto.client;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
public class ClientImportDto extends BaseRowModel {
    @ExcelProperty(value = "客户编号")
    private String code;
    @ExcelProperty(value = "客户简称")
    private String name;
    @ExcelProperty(value = "客户全称")
    private String fullName;
    @ExcelProperty(value = "营业执照")
    private String licence;
    @ExcelProperty(value = "结算周期(天)")
    private Integer settlementDays;
    @ExcelProperty(value = "合同名称")
    private String contractName;
    @ExcelProperty(value = "合同编号")
    private String contractNumber;
    @ExcelProperty(value = "签订日期", format = "yyyy-MM-dd")
    private Date signedDate;
    @ExcelProperty(value = "结束日期", format = "yyyy-MM-dd")
    private Date expiresDate;
    @ExcelProperty(value = "到期提醒", format = "yyyy-MM-dd")
    private Date remindDate;
    @ExcelProperty(value = "所属抬头")
    private String taiTou;
}
